草庐IT

Android ViewPager2 + TabLayout + BottomNavigationView

全部标签

java - 无法解析滑动菜单 fragment 中的符号 'TabLayout'

我是Android编程的新手,我正在尝试制作一个订购应用程序。我已经在2个不同的项目中成功创建了滑动菜单及其fragment和选项卡布局。现在的困境是,当我在fragmentActivity中添加选项卡布局的代码时,发生错误。它表示未使用选项卡布局导入或无法解析符号“TabLayout”。这是我的fragment的布局文件:slider_fragment2.xml这是fragmentjava文件:Slider_Fragment2.javapackagecom.example.aldoreymedrano.slider.fragment;importandroid.app.Fragmen

Android:TabLayout 不显示任何选项卡

第一次使用com.android.support:design:23.1.1,在使用TabLayout时遇到了一些问题。我的应用基本上是这样设置的:一个名为LandingActivity的主要Activity,它有一个带有菜单项的DrawerLayout。选择菜单项时,我将不同的Fragment加载到LandingActivity中的FrameLayout。一些加载的Fragments应该在顶部显示标签,一些不应该。我的问题是,在应该在顶部显示标签的fragment上,它在导航栏中有额外的空间,就像它应该在那里有标签一样,但没有显示。代码:activity_landing.xml我加载

android - 只能将 TabItem 实例添加到 TabLayout

大家好,我试图在navigationdraweractivity中添加tablayout,这是我在androidstudio的欢迎屏幕上创建的。但是当我尝试实现代码并运行应用程序时,应用程序崩溃并显示XML文件的呈现问题这里是.xml文件的代码`这是.class文件`公共(public)类QuestionPaperActivity扩展了AppCompatActivity实现NavigationView.OnNavigationItemSelectedListener{//declaringaccessspecifiersfortablayoutprivateTabLayouttabLa

android - 使用 removeView() 从 AppBarLayout 中删除 TabLayout 时出现故障

当在recyclerview中点击一个项目时,我称之为appbar.removeView(tabs)This视频展示了发生了什么似乎完全没有动画就把TabLayout去掉,然后加回去,再用动画去掉。我已经放慢了过渡以展示它在做什么。像这样将它们加回去时也会发生这种情况if(tabs.parent!=null){(tabs.parentasViewGroup).removeView(tabs)}appbar.addView(tabs)appbar.setExpanded(true,true)这是我的布局 最佳答案 从视频来看,似乎有三

android - 膨胀类 com.google.android.material.tabs.TabLayout 时出错

我正在尝试实现选项卡布局,但不幸的是遇到了这个错误,我已经添加了我的xml代码,任何人都可以帮助找出我做错了什么。以下是我得到的错误日志java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.example.vvdntech.design_material/com.example.vvdntech.design_material.LoggedIn}:android.view.InflateException:BinaryXMLfileline#16:BinaryXMLfileline#16:Errorinfla

android - TabLayout 图标在 viewpager 刷新后消失

你好,谁能帮帮我这是我的android源码privateint[]tabIcons={R.drawable.ic_tab_gallery,R.drawable.ic_tab_facebook,R.drawable.ic_tab_instagram,R.drawable.ic_tab_album};tabLayout=(TabLayout)findViewById(R.id.tabLayout);viewPager=(ViewPager)findViewById(R.id.viewpager);setupViewPager(viewPager);tabLayout.setupWithVi

android - 滑动TabLayout左右padding/margin

我正在尝试在我的应用中模拟GooglePlayX的视觉用户界面,但我很难设置此边距/填充。ItriedosetpaddingtoSlidingTabLayout,butitcollapsesautomaticallywhenanyoftheextremes(leftorright)areselected.我还尝试修改SlidingTabLayout的源代码,为SlidingTabStrip添加边距,但没有成功。我最后一次尝试是在SlidingTabLayout#populateTabStrip()中为PagerAdapter的第一个和最后一个项目添加边距,同样没有成功。感谢任何帮助。

java - BottomNavigationView getmaxitemcount

你好成员(member)stackoverflowbottomnavihationview问题在我的应用程序中,我使用了BottomNavigationView和4个项目。它使我的应用程序变得简单而美观BottomNavigationViewbottomNavigationView=(BottomNavigationView)findViewById(R.id.bottom_navigation_view);bottomNavigationView.inflateMenu(R.menu.menu_bottom_navigation);bottomNavigationView.setOn

android - BottomNavigationView 未显示在我的 Activity 中

我正在使用这个link实现BottomNavigationView我一步一步地实现了一切,但我的导航View没有显示在屏幕底部。这就是我做的。publicclassMainActivityextendsAppCompatActivityimplementsActivityCompat.OnRequestPermissionsResultCallback{Intentintent=null;BottomNavigationViewnavigationView;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.on

android - 如何在 Android 设计库中使用 TabLayout 获取当前选中的项目位置

我正在使用android设计库TabLayout,我怎样才能获得当前选定项目的选项卡位置。ViewPagerpager=(ViewPager)view.findViewById(R.id.pager);MyPagerAdapteradapter=newMyPagerAdapter(getChildFragmentManager());pager.setAdapter(adapter);tabLayout.setupWithViewPager(pager); 最佳答案 自支持库版本22.2.1起TabLayout有一个方法getSel